leg guards - French English Dictionary

leg guards

Meanings of "leg guards" in French English Dictionary : 4 result(s)

English French
Construction
leg guard garde-jambe [m]
Sports
leg guard protège-tibia [m]
leg guard jambière [f]
Athleticism
leg guard jambière [f]